window shades - Alemán Inglés Diccionario